adfdf4d0c98d9afef2fd97134282d7eb4663300e,tools/tools/source/jetbrains/mps/excluded/Generators.java,Generators,updateCompilerExcludes,#File#File#,48

Before Change


    excludeXml.removeChildren(DIRECTORY);

    List<String> paths = new ArrayList<String>();
    for (Pair<String, String> module : Utils.collectMPSCompiledModulesInfo(sourceDirs)) {
      paths.add(PATH_START_PROJECT + Utils.getRelativeProjectPath(module.o2));
    }
    Collections.sort(paths);

After Change


    excludeXml.removeChildren(DIRECTORY);

    List<String> paths = new ArrayList<String>();
    for (Entry<String, Collection<String>> module : Utils.collectMPSCompiledModulesInfo(sourceDirs).entrySet()) {
      for (String sourcePath : module.getValue()) {
        paths.add(PATH_START_PROJECT + Utils.getRelativeProjectPath(sourcePath));
      }
    }